Experienced Software Developer with 2+ years in full-cycle development of enterprise web and client- server applications. Proficient in front-end technologies including HTML, CSS, JavaScript (ES6+), TypeScript, Angular, React, Bootstrap, and Sass, with backend experience in Node.js, Java, and CMS platforms like Shopify and WordPress. Solid foundation in structured programming (C, C++, C#, Python) and strong skills in responsive UI/UX, REST API integration, and scalable code architecture. Adept at working in Agile teams, managing production environments, and communicating technical solutions effectively.
● HTML5, CSS3, JavaScript: Extensive experience in creating responsive, dynamic web pages and UI components
● Programming Languages: Java, C, C#, Python (certified), JavaScript, TypeScript, HTML5, CSS3
● Structured Programming: OOP in Java/C/C#, Python scripting
● Algorithms & Data Structures: Implemented in academic and personal projects
● Frameworks/Libraries: Proficient in Angular (6/7/9/11/12/13), ReactJS, Vuejs, Bootstrap, Material
● TypeScript: Advanced skills in TypeScript for writing robust and maintainable code
● CSS Preprocessing: Experience with LESS, SASS for styling and theming
● UI/UX Design: Skilled in designing and implementing user interfaces, form validation, animations, responsive design, and Cross-Browser Compatibility
● Nodejs: Experience in server-side scripting and API development
● APIs: Integration and consumption of RESTful services and legacy network services
● Java: Knowledge of Java for back-end development and server-side logic
● Testing Tools: Experience with Jasmine, Karma, Protractor for functional and unit testing
● Version Control: Proficient in Git, SVN for version control and collaboration
● Build Tools: Experienced with Webpack, Babel, Gulp, Grunt for project build and optimization
● Prototyping & Design Tools: Designed and developed interactive prototypes using Figma and Adobe XD
● Back-End: C, C, C#, Java, Nodejs
● CMS & E-Commerce: Shopify, WordPress
● CI/CD: Familiar with Jenkins for continuous integration and deployment
● Code Quality: Experience with ESLint/TSLint for code quality and standards
● Agile Methodology: Worked in agile teams for iterative development and delivery
● Production Support: Active in providing production support, handling releases, and enhancements
● Communication: Effective in coordinating with business teams and stakeholders for requirement analysis and delivery
● Problem Solving: Strong analytical skills with a focus on effective problem resolution
● Team Collaboration: Proven ability to work collaboratively in a team environment
● Time Management: Adept at managing multiple tasks and meeting deadlines
● Development Tools: Webpack, NPM, Gulp, Grunt
● Testing Frameworks: Jasmine, Karma, Enzyme
● API Testing: Postman, Swagger
● Version Control Systems: Git, SVN
● Project Management: Jira
● Proficient in Object-Oriented Programming principles with hands-on experience in Java and TypeScript
● Front-End: HTML, CSS, JavaScript, ES6, TypeScript, Angular, React, Bootstrap, Material, Less, Sass
● Operating Systems: Linux (Ubuntu, Fedora), Windows