• Advanced Software Development: Expert-level knowledge of the following programming languages and frameworks: .NET Framework, .NET Core, Xamarin, Unity, C#, Node.js, NestJS, TypeScript, JavaScript, Python, NoSQL, and SQL.• Software Development Life Cycle (SDLC): In-depth understanding of software development methodologies, including Agile, Waterfall, and their variations like Scrum, Kanban, etc.• System Design and Architecture: Ability to design, develop, and document scalable and secure software systems. Certified Solution Architect for Google Cloud Platform (GCP) and Amazon Web Services (AWS). Experienced in Microsoft Azure.• Problem-solving and debugging: Expertise in identifying, diagnosing, and resolving complex technical issues by using different tools and approaches. • Version Control and CI/CD: Experienced in building CI/CD pipelines and quality gates by using the following tools: JetBrains TeamCity, Microsoft DevOps Services, and GitHub Actions.• Leadership and Mentoring: Proven ability to lead and mentor junior engineers, fostering team growth and development. Have been leading groups of engineers since 2013. Helped a few engineers grow from juniors to senior positions by providing mentoring.• Communication and Collaboration: Excellent communication skills, both written and verbal, for effective collaboration with diverse stakeholders. Rich background in presenting technical solutions to stakeholders. Experienced in creating technical documentation including solution architecture documentation.• Strategic Thinking and Innovation: Ability to think critically, see the bigger picture, and propose innovative solutions.• Decision-making and Risk Management: Experience making sound technical decisions under pressure while considering potential risks.• Adaptability and Continuous Learning: Openness to learning new technologies and adapting to changing environments.
-
Senior Software EngineerMicrosoftRedmond, Wa, Us -
Software Engineering ManagerEpam Systems Apr 2022 - PresentNewtown, Pa, Us• Conducted a comprehensive assessment of the current environment, identifying key pain points and potential areas for improvement.• Presented the customer with a selection of optimized solutions tailored to their unique needs and constraints.• Proposed a phased approach to modernization and transformation, prioritizing initial efforts on infrastructure modernization.• Defined a roadmap for constructing a modern development pipeline, encompassing tools, best practices, and streamlined processes.• Established a strategic plan for reviewing and rebuilding all critical software services and their underlying infrastructure.• Identified bottleneck modules and proposed approaches for refactoring source code, implementing unit tests, and rewriting key components.• Leveraging insights gained from prior phases, crafted a detailed roadmap for future enhancements and improvements, aligned with customer priorities and limitations. -
Delivery ManagerEpam Systems May 2021 - Mar 2022Newtown, Pa, Us• Conducted a thorough assessment of the customer's existing solution, identifying areas for improvement and modernization.• Delivered a comprehensive report with actionable insights to guide the customer's decision-making process.• Led a cross-functional team in designing a groundbreaking architecture for the customer's brand-new AR mobile application, ensuring scalability and performance.• Streamlined requirements gathering to translate customer needs into a technically feasible and future-proof solution.• Effectively managed a team of 12 developers and QA engineers, fostering collaboration and high performance.• Delivered the new mobile app on time and within budget despite tight deadlines and evolving requirements.• Implemented agile methodologies to ensure flexibility and responsiveness to change.• Served as the primary point of contact for the customer, development team, and third-party vendors, facilitating smooth communication and collaboration.• Successfully resolved critical conflicts within the project, minimizing delays and maintaining team morale.• Presented team achievements to the customer effectively, securing their buy-in and trust. -
Lead Software EngineerEpam Systems Jul 2017 - Apr 2021Newtown, Pa, Us• Spearheaded the development of a contactless payment feature for a renowned American fast-food restaurant franchise, revolutionizing their payment process.• Delivered a high-impact solution that addressed customer demand for enhanced convenience and security during a worldwide pandemic.• Created a compelling proof of concept (POC) demonstrating the seamless integration of contactless payments with the existing point-of-sale (POS) software.• Ensured technical feasibility and smooth integration, paving the way for successful implementation.• Provided comprehensive support to the customer's development and support teams throughout the deployment process.• Facilitated seamless collaboration, resulting in a successful launch of the contactless payment feature.• Took ownership of the backend development process by taking responsibility for managing the backend team and their results. -
Lead Software EngineerEpam Systems Jul 2016 - Jun 2017Newtown, Pa, Us• Joined forces with the customer team to champion the development of impactful cross-platform mobile applications leveraging the Xamarin framework.• Collaborated in the design and development of 5 successful mobile apps published to app stores, enhancing user experience, and driving business value.• Demonstrated strong leadership skills by managing a team of 7 developers and QA engineers, fostering collaboration, and achieving project goals.• Served as the primary customer touchpoint, ensuring clear communication and alignment with their needs.• Impressed by exceptional performance, the customer entrusted me with a cutting-edge project in the IoT domain.• Led the design and development of microservices applications deployed on the Azure cloud, paving the way for innovation and scalability.• Successfully expanded my skillset by mastering new technologies like Node.js, TypeScript, and NestJS in a record timeframe.• Further honed my leadership skills by managing a larger team of 14 developers and QA engineers, empowering them, and driving efficient collaboration. -
Xamarin DeveloperPie Messenger Jul 2019 - May 2020• Joined a passionate startup team to develop a brand-new messenger application specifically designed for artists, fostering creative connection and collaboration.• Owned the mobile development side using the Xamarin framework, delivering a seamless experience across both iOS and Android platforms.• Demonstrated impressive learning agility by mastering iOS and Android development through hands-on experience, ensuring platform-specific optimization.• Played a key role in delivering the completed messenger application to both mobile app stores, making it readily available to the artist community.• Effectively coordinated and managed the work of the development team, including both mobile and backend developers, ensuring smooth collaboration and project progress.
-
Unity DeveloperVersus Games Nov 2014 - Jul 2016• Embarked on an exciting journey with a startup team to develop a captivating third-person online game, contributing to their vision and success.• Rapidly adopted and mastered the Unity 3D engine, showcasing a strong learning agility and technical prowess.• Built a robust backend server utilizing the Photon Socket Server tool, facilitating real-time communication and smooth gameplay experiences.• Designed and constructed an intuitive game UI module from scratch, encompassing engaging menu interfaces and in-game HUD elements.• Enhanced user experience and gameplay immersion through creative and functional UI design.• Streamlined development processes by implementing a CI/CD pipeline, boosting team efficiency, and accelerating development cycles.
-
Lead Software EngineerEpam Systems Jul 2014 - Aug 2015Newtown, Pa, Us• Held full accountability for the critical logging and audit modules of a major bank's service suite, ensuring data integrity and regulatory compliance.• Championed security and transparency by designing and implementing robust logging and audit processes.• Spearheaded the creation of a cutting-edge log analysis tool utilizing fuzzy logic algorithms for efficient and accurate log entry search.• Enhanced operational efficiency and saved valuable time for security and IT teams through advanced log query capabilities.• Developed a comprehensive and detailed work breakdown structure (WBS) for the team, providing clarity and structure to achieve project goals.• Effectively secured customer buy-in by presenting a well-justified and transparent WBS, fostering trust and collaboration.• Successfully integrated the newly developed logging and audit modules into the production environment, ensuring smooth operation and minimal disruption.• Delivered valuable functionality that contributed to the bank's overall security and compliance posture.• Managed a team responsible for developing a critical logging analysis module and providing better visibility of enterprise system events. -
Senior Software EngineerEpam Systems Oct 2011 - Jun 2014Newtown, Pa, Us• Joined a team developing a groundbreaking project in robotics and CCTV inspections.• Took leadership on a small (4 developers) development team where was responsible for providing technical expertise and mentoring, as well as reviewing the team's code before deploying to working environments.• Contributed extensively by crafting software modules for licensing and obfuscation, ensuring security and protection of intellectual property.• Championed code quality by performing thorough code refactoring, significantly reducing critical bugs, and enhancing application stability.• Delivered demonstrably improved performance, minimizing downtime, and ensuring smooth project progress.• Leveraged my expertise to mentor and empower middle and junior developers, fostering learning and growth within the team.• Contributed to a collaborative and supportive environment where knowledge is shared freely, enhancing overall team effectiveness.• Championed innovation by suggesting and implementing a CI/CD pipeline, revolutionizing the deployment process.• Eliminated manual delivery delays and reduced deployment time from 5 hours to 5 minutes, increasing efficiency and agility.• Leveraged expertise in WinDBG to help the team identify and resolve memory leaks in native code, ensuring optimal performance and resource utilization. -
Senior Software EngineerDirectum Jul 2009 - Sep 2011Astana, Kz• Spearheaded the development of a brand-new version of the company's BPM+ECM software, revolutionizing how the organization manages business processes and content.• Led a core team responsible for the critical architecture and development of core services, including database interactions, UI generation, and extensibility, ensuring a robust and scalable foundation.• Embraced the Scrum Master role, fostering collaboration and transparency within the team.• Actively shared knowledge with team members, helping them grow their expertise and contribute more effectively.• Promoted a collaborative learning environment, fostering continuous improvement and skill development.• Joined the leadership team, playing a key role in planning the next steps for the new application, ensuring its alignment with business objectives and future needs.• Helped the company to adopt a new Scrum software development process thereby speeding up the development and getting users feedback. -
Software EngineerSokit Ltd. Apr 2008 - May 2009• Contributed actively to developing an enterprise-grade vehicle monitoring system, empowering regional car factories to optimize fleet management.• Developed several critical services and applications, enabling factory staff to monitor their vehicles in real-time, increasing efficiency and operational visibility.• Went above and beyond by contributing my car to install and test the monitoring device, demonstrating commitment and initiative.• Provided comprehensive usage training and support to system administrators and managers, ensuring smooth adoption and successful implementation.• Leveraged technical skills to develop the firmware for the tracking devices, a core component of the monitoring system.
Aleksandr Melnikov Education Details
-
Izhevsk State Technical University (Istu)Engineering And Technology In Computer Science -
Izhevsk State Technical University (Istu)Engineering And Technology In Computer Science
Frequently Asked Questions about Aleksandr Melnikov
What company does Aleksandr Melnikov work for?
Aleksandr Melnikov works for Microsoft
What is Aleksandr Melnikov's role at the current company?
Aleksandr Melnikov's current role is Senior Software Engineer.
What schools did Aleksandr Melnikov attend?
Aleksandr Melnikov attended Izhevsk State Technical University (Istu), Izhevsk State Technical University (Istu).
Who are Aleksandr Melnikov's colleagues?
Aleksandr Melnikov's colleagues are Uzma Auth, Cpa, Cdfm, Emily W.h. Wen, Adi Stein, Anju Koshy, Rangarajan Krishnan, Hanni Hamza, Mickael Hardeman.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial