Experience
Software Engineer
Arietis Technologies Pvt. Ltd.
Feb 2022 - Present
- Designed and developed scalable, responsive UIs for enterprise applications using Angular (v12+), TypeScript, and RxJS.
- Built reactive forms with custom controls, async validations, and conditional logic to support dynamic workflows.
- Integrated RESTful APIs via Angular HttpClient, managing data with observables, error handlers, and pagination.
- Used Angular Router, route guards, and lazy loading modules to implement role-based access and optimize load times.
- Applied Angular best practices for component reuse, SCSS modular styling, and OnPush change detection for performance.
Software Developer Intern
Arietis Technologies Pvt. Ltd.
Jul 2021 - Jan 2022
- Assisted in front-end development of an accounting platform using Angular, focusing on UI consistency and form validation.
- Created responsive layouts and implemented client-side validation to ensure accurate data entry and reduce errors.
- Resolved front-end issues across screen sizes using CSS Flex/Grid and media queries.
- Collaborated with senior developers in Agile teams, contributed to Git workflows, and participated in task estimation and code reviews.
Technical Skills
Languages
TypeScript
JavaScript
HTML5
CSS3
SCSS
Frontend Frameworks & Libraries
Angular (v8-v16)
Angular Material
NgRx
RxJS
Ext JS
UI/UX & Web Technologies
Responsive Design
PWA
RESTful APIs
Reactive Forms
Tooling & DevOps
Git
GitHub/GitLab
Angular CLI
Postman
Databases
MySQL (basic)
Redis (conceptual)
Education
Master of Science in Computer Science
Barkatullah University, Bhopal
Jun 2020
Bachelor of Science in Computer Science
Barkatullah University, Bhopal
Aug 2018