Badges
Certifications
charmpitz has not earned any certificates yet.
Work Experience
Software Engineer
Edisolutions•  August 2017 - May 2020
Accomplishments: - Became proficient with Typescript, Angular, React, RxJS, NgRx, Nest.js, Node.js, GraphQL (Apollo Server/Client) and MongoDB. - Participated in consolidating our event driven microservice architecture, the migration from LXC to Docker and adoption of Continuous Integration. - Developed a taste for mentoring juniors and saw them become reliable members of our team. - Defined new standards and created technical specifications for all of our projects. - Participated in standardizing our code for the migration to Kubernetes and GCloud services. - Developed a very light and fast microservice with Node.js and Typescript using NestJs that would handle all pdf generations and migrated all our existing logic inside. - Coordonated and participated in the development of an internal platform for handling monthly payments to our associates using Symfony, MongoDB and Angular with NgRx (Redux). - Developed a GraphQL communication gateway with Node.js, Typescript and Nest.js, Apollo Server and integrated into our B2B application using Apollo Client. - Developed a higly customizable Datatable component in Angular using RxJs.
Software Engineer
Yourshore•  August 2016 - August 2017
Developed and maintained microservices and front-end applications (B2B, B2C and Staff) for their client which is one of the world-wide largest distributors of English tests. Accomplishments: - Became acquainted with technologies like AngularJS, Angular, Redis and MongoDB. - Helped in adopting technologies like Serverless and started using cloud services like Amazon Lambda, Amazon AWS. - Became proficient with technologies like Symfony and RabbitMQ. - Migrated core pieces of business into dedicated microservices using technologies like Symfony, MongoDB, MySQL, RabbitMQ and concepts like DDD and EDA. - Developed a dedicated microservice for handling all the emails using Symfony and MongoDB through Mandrill/Mailchimp. - Developed integrations with SalesForce. - Developed a taste for the DevOps side while automating our flows with Ansible, LXC and Jenkins. - Held lots of technical interviews for our team. - Interacted on a daily basis with our Client and another team of developers from Paris, France. - Used Agile Scrum methodology with 2 week sprints and held demos for our client at the end of each sprint.
Software Engineer
eMAG•  March 2015 - July 2016
Developed and maintained new functionalities for their in-house e-commerce platform. Accomplishments: - Became acquainted with technologies like Symfony, Solr, RabbitMQ, Memcache and Varnish. - Improved my experience with large sets of data within a MySQL database. - Developed taste and skills for automation using shell scripting. - Highly boosted certain skills like analyzing code, debugging and understanding of design patterns. - Learned to keep Linux machines fully functional, up-to-date and able to communicate with other ones via messaging queues. - Adapted to Agile Scrum methodology. - Switched teams and responsibilities along the way which led me to connect better with others.
Software Engineer
Agentiaweb•  October 2011 - October 2012
Developed and maintained Wordpress and other web related applications. Created Wordpress plugins, themes and scripts for automating the process. Integrated and fulfilled many client needs. Accomplishments: - Learned responsive frameworks like Bootstrap and Foundation Zurb. - Improved my ability to develop faster applications with no bugs in less time. - Developed a fine eye for what quality means in terms of both design and coding. - Understood the importance of writing clean and commented code. - Refined my soft skills and learned what it means to be a part of a team.
Education
University of Bucharest
Computer Science, Bachelor's degree•  August 2010 - July 2014
Links
Skills
charmpitz has not updated skills details yet.