Manish Singh: Technology & Entrepreneurship
Senior Software Developer
📡Ericsson, Tallinn, Estonia
Aug 2022 - Present (2 yr 3 mos)
- Developed the Aurora system, a successor to the ItpSteam Test Case management and distribution system, enhancing security and efficiency.
- Improved compliance with Ericsson’s security requirements and trade compliance checks, utilizing advanced technology and automated processes.
- Significantly increased database performance by updating technology and optimizing the Test Case distribution process.
- Collaborated on key use cases for Aurora, focusing on user access, role management, and test case version control, to streamline operational workflows.
C#AngularDDDAzureAWSDatabases and Infrastructure
Software Engineer
🚖Bolt, Tallinn, Estonia
Mar 2021 – Jun 2022 (1 yr 4 mos)
- Maintained and developed full lifecycle on multiple projects, including the Homepage and Blog, among other core services and infrastructures.
- Utilized TypeScript and Node.js extensively to build scalable and maintainable backend services.
- Developed high-performance web applications using Gatsby.js, focusing on performance and page optimizations.
- Implemented Google Tag Manager for tracking and analytics, ensuring accurate data collection and reporting.
- Addressed critical security exploits, proactively identifying vulnerabilities and implementing robust security measures.
- Collaborated with cross-functional teams to deliver high-quality software solutions, adhering to best practices and coding standards.
- Participated in code reviews and provided constructive feedback to peers, fostering a culture of continuous improvement and knowledge sharing.
TypeScriptGoogle Tag ManagerGatsby FrameworkPerformance OptimizationSecurity Best PracticesNode.js
Full Stack Engineer
🎮Yolo Group, Tallinn, Estonia
Mar 2020 – Mar 2021 (1 yr 1 mo)
- Developed homepage portal microservice for sportsbet.io, ensuring seamless integration with existing systems and high performance.
- Worked on login and backend microservices, focusing on security, scalability, and maintainability.
- Collaborated with cross-functional teams to deliver high-quality software solutions, adhering to best practices and coding standards.
- Participated in code reviews and provided constructive feedback to peers, fostering a culture of continuous improvement and knowledge sharing.
- Assisted in troubleshooting and resolving production issues, ensuring minimal downtime and maintaining a high level of customer satisfaction.
React with GraphQLExpressHapiAWS ECSAWS S3GitHub ActionsMongoDBRabbitMQ
Full Stack Engineer
🏆Genius Sports, Tallinn, Estonia
Apr 2019 – Mar 2020 (1 yr)
- Developed an internal Bet Ticker application, enabling real-time analysis and visualization of incoming sports bets for improved decision-making and risk management.
- Utilized C# ASP .NET Core for backend development, implementing best practices and patterns such as MediatR, CQRS, and Dapper for efficient and maintainable code.
- Designed and developed frontend components using React, ensuring a responsive and user-friendly interface.
- Emphasized strong testing practices, incorporating NUnit, Cypress, Jest, and React-testing-library to ensure high-quality and reliable software.
- Handled DevOps tasks, including deployment, pipeline management, AWS configuration, alert setup, monitoring, and Kubernetes orchestration.
- Collaborated with cross-functional teams to deliver software solutions on time and within scope, while continuously improving development processes and practices.
C# ASP .NET CoreReactMediatR & CQRSTesting (NUnit, Cypress, Jest, React-testing-library)DevOps (AWS, Kubernetes)
Frontend Engineer / Full-stack Software Developer
🎨PerfectLine, Tallinn, Estonia
Sep 2018 – May 2019 (9 mos)
- Started as a part-time Frontend Developer and transitioned to a Full-stack Software Developer, working with Ruby-on-Rails in the backend and Golang-based internal tools.
- Developed mobile applications using React Native, focusing on responsive design, seamless user experience, and efficient performance.
- Worked on web-based projects using Vue.js, implementing modern UI/UX design principles and utilizing SCSS for styling.
- Collaborated with cross-functional teams to ensure timely delivery of high-quality software solutions, adhering to best practices and coding standards.
- Participated in code reviews and provided constructive feedback to peers, fostering a culture of continuous improvement and knowledge sharing.
- Assisted in troubleshooting and resolving production issues, ensuring minimal downtime and maintaining a high level of customer satisfaction.
Ruby on RailsReact NativeSCSSVue.jsGo
Software Engineer
🎬Remove Your Media LLC, Planos, Texas, USA
Nov 2015 – Aug 2018 (2 yrs 10 mos)
- Developed advanced decryption strategies for Javascript-based encrypted strings to recover and remove illegal copyright-violating media links from various platforms.
- Created automated crawler and reporting systems for Google, YouTube, Twitter, and Facebook, enhancing the efficiency of detecting and addressing copyright infringements.
- Implemented decryption strategies involving orchestration of multiple instances of headless Chrome to simulate browser behavior, ensuring accurate and reliable results.
- Collaborated with a team of engineers to continuously improve and optimize the decryption process, adapting to changes in encryption techniques used by copyright violators.
- Assisted in the development of internal tools and dashboards to monitor and manage the removal of copyright-violating content, streamlining the workflow for the team.
- Provided technical support and troubleshooting for the developed systems, ensuring their smooth operation and addressing any issues as they arose.
JavaScript DecryptionHeadless Chrome AutomationC#PythonGo
Freelance Software Developer
🚀Independent Software Developer, Kolkata, India
Jul 2012 – Oct 2016 (4 yrs 4 mos)
- Developed custom web applications for small businesses, utilizing PHP, JavaScript, and MySQL for backend and frontend development.
- Created and maintained e-commerce websites using platforms such as Shopify and WooCommerce, ensuring seamless user experience and secure payment processing.
- Designed and developed mobile applications for iOS and Android, focusing on user-friendly interfaces and efficient performance.
- Collaborated with clients to gather requirements, provide progress updates, and deliver high-quality software solutions on time and within budget.
- Implemented SEO best practices to improve clients' website rankings on search engines, resulting in increased organic traffic and conversions.
- Provided ongoing technical support and maintenance for clients, addressing any issues or updates as needed.
PHP & JavaScriptShopify & WooCommerceSEO Best PracticesTechnical Support & Maintenance