Highly skilled and experienced full-stack developer with over 3 years of professional experience in the field. I have a strong foundation in computer science and I am proficient in a wide range of programming languages and technologies, including HTML, CSS, JavaScript, Angular, Nest.js and various front-end and back-end frameworks.
I have a proven track record of delivering high-quality software solutions on time and within budget and I am highly sought after for my ability to solve complex technical problems. In addition to my technical expertise, I am a strong communicator and team player, making me a valuable asset to any development project. Also, I am aware of using project management tools & Which can greatly improve the efficiency and effectiveness of teams, leading to successful project outcomes.
As a software developer at BurjSoft,some of my key responsibilities wereDesigning, developing, and testing software applications using a variety of programming languages andtechnologies.Collaborating with cross-functional teams to define, design, and ship new features.Debugging and troubleshooting software issues.Maintaining and updating existing software applications.Participating in code reviews and providing constructive feedback to peers.Staying up-to-date with the latest industry trends and technologies.In orderto successfully fulfill these responsibilities, I have a strong set ofskills, includingProficiency in one or more programming languages (such as JavaScript, TypeScript).JavaScript frameworks (such as Angular and Nest.js).UI libraries like PrimeNg, Material-UI, Bootstrap.Strong problem-solving and analyticalskills.Ability to work well in a team environment.Good communication skills, both written and verbal.Familiarity with version controlsystems (such as SmartGit, Git & GitHub).Ability to learn and adapt quickly to new technologies and frameworks.Developing and web applications using JavaScript Frameworks (Angular, Nest.js, MongoDB, etc.).Communicating with clientsto gather requirements.Managing tasks on different task management platforms like JIRA, Slack, Skype and Google Meet.
As a juniorsoftware developer at Technoviz,some of my key responsibilities wereAssisting senior developers in the design, development, and testing of Front-End web applications.Collaborating with cross-functional teamsto understand project requirements and provide technicalsolutions.Debugging and troubleshooting software issues.Maintaining and updating existing software applications.Participating in code reviews and learning from more experienced team members.Staying up-to-date with the latest industry trends and technologies.Developing and deploying Front-End web applications using JavaScript Frameworks (such as Angular).Managing tasks on different task management platforms like JIRA and Skype.Assisting team members and colleagues to accomplish theirtasks.