Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Certification
Websites
Timeline
Generic

Soumendra Mookerjee

Las Vegas,NV

Summary

Senior-level Software and Application Developer passionate about creating cutting-edge products for Healthcare, Banking, Utility, Product development industries. Very Hands on and passionate about AI/ ML and Cloud based technologies. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Technical Lead - Solution Architect

Cognizant Technologies Solutions
Las Vegas, NV
02.2013 - Current
  • Worked on Complex Billing Project for utility giant PNM Resources providing state of the art solution to highly challenging and technical problems.
  • Worked on Large Middleware Customer Billing system for large Utility Giants NV Energy. Las Vegas and PNM Resources, New Mexico. Provided Off The Shelf customized solutions, maintenance, support and training that encompassed multiple work flows.
  • Managed multiple tasks within tight deadlines while ensuring quality control throughout the process.
  • Developed Back components and in Core Java and Springboot.
  • Worked in NV Energy utility giant in middleware Banner System interfacing with Banner, Oracle 12c, Pro*C, Oracle Forms, legacy system, Java Front end.
  • Developed Data purging application, various modules for streaming billing system catering to 6 Million+ customers. Developed and implemented business logic for new programs like EPP (Equal Payment Plan), Delinquency Processing, Developed reports in Crystal report and ProC/C++.
  • Implemented Hash Sort and Linked List to write C++ modules for large scale reporting for business enablement catering to 6 ML customer base. Did extensive Performance Tuning for existing modules to enable processing improvement by factors of 600 percent.
  • Conducted code reviews to ensure high-quality code was produced that adhered to coding standards.
  • Drafted progress reports and presentations for company executives and stakeholders.
  • Expanded systems with new features and structural components.
  • Identified opportunities to improve system performance, scalability, and reliability.
  • Liaised between management and team members by conveying important information and communicating project expectations.
  • Determined budgetary requirements for bids, project planning and significant operational changes.
  • Analyzed code and corrected errors to optimize output.
  • Worked with Barclay’s investment bank in their Octon Castle System for large scale data integration in Python and Oracle 11g. Developed applications In PL SQL/Python for data processing.
  • Developed software components for EFS (Electronic Financial System), a proprietary application of JP Morgan and Chase, to enable various government schemes like TANF, SNAP, Child Care with Payment Systems of their Treasury Services. Python to sample data from Microsoft Mail to create graph.
  • Implemented Master Prescriber module for Walgreens working as part of their Walgreen Build System engagement. This was part of enforcement of FDI regulation to prevent fraudulent prescriptions in same or multiple states.
  • Coordinated system installations, testing and code corrections.
  • Employed integrated development environments (IDEs).
  • Wrote user manuals and other documentation for roll-out in customer training sessions.
  • Identified opportunities for process improvements to decrease in support calls.

Contractor/Solution Architect

GE Healthcare
Park Ridge, NJ
05.2012 - 01.2013
  • Connected with clients to identify needs and provide helpful solutions.
  • Provided technical guidance on development projects as well as implementation of new technologies.
  • Followed AGILE development methodology, requirements gathering, development coordination between offshore and onsite client.
  • Optimised image fetching execution performance by making the HTTP image fetching component using libcurl by designing and implementing synchronous multithreading. Implemented image prefetch buffering for faster execution and improving preformance by1.5X.
  • Developed the Dakota client library as dynamically loaded module for runtime loading. Made the component thread safe for multiple parallel execution scenario (multi-user invocation).
  • Developed and maintained technical documentation for software systems.
  • Created detailed project plans with timelines, deliverables, and resources needed.
  • Identified project risks and developed solutions and contingency plans to prevent mistakes and delays.
  • Troubleshot and updated client software and applications.
  • Collaborated with other team members to troubleshoot complex issues and develop solutions.

Senior IT Engineer Contractor

CMC India Ltd (Now sister concern of TCS)
Pittsburgh, PA
01.2010 - 04.2012
  • Determined technical requirements for projects and set work deadlines.
  • Extensive involvement in maintenance, porting and defect resolution of million lines of code written for real time and simulation software governing railroad transit system written C++.
  • Replaced old data structures and class implementations with STL containers like Vector, Maps, Lists to provide more efficiency.
  • Improved design and flexibility by Implementing and converting class relationships with Singleton, Factory pattern for more manageability.
  • Developed automation tool, which reduced the effort by 1/10 of time in Perl using OOPs concepts and eliminated human errors for different configuration modules. This substantially increased the overall productivity.
  • Modified the Build system to port the compilation environment to 64 bit Linux system.

Senior Software Engineer

Wipro Technologies
Bengaluru, Karnataka, India
12.2004 - 01.2010
  • Analyzed customer requirements to determine appropriate technology solutions.
  • Maintenance activities on the FCIP and VRRP protocol implementation for the CISCO MDS Blade Switch Firmware in C and C++.
  • Debugged and Resolved Defects corresponding to Gigabit Ethernet interfaces involving Flow control, FCIP header encapsulation, packet compression, Message Switching etc in MDS switches.
  • Implemented FIPS 140 security specifications using OpenSLL library.
  • Replaced System V IPC mechanisms like Shared memory, Semaphores, Message queue with their Pthread counterparts form full POSIX compliance.
  • Designed, developed and tested LZW compression/decompression algorithm by implementing class libraries in C++. Implemented Hash data structures internally.
  • Added Network Data Link layer communication support to the Ethernet 802.1X protocol. Wrote driver interface using VxWorks MUX API. Used Linux PF_PACKET socket interface to implement the driver for communication.
  • Integrated the Open1X X-supplicant (802.1x Ethernet protocol) to client supplied SDK to provide CLI and API interfaces.
  • Designed and developed Device Driver for PCMCIA Compact Flash Card on SH7770 Hitachi Automobile Systems board.

Education

Master of Science - Computer Science And Applications

Aligarh Muslim University
Aligarh, India
08-2002

Bachelor of Science - Statistics, Mathematics, Physics

Banaras Hindu University, Banaras
Varanasi, India
08-1998

Skills

  • Technology Resource Integration
  • Functional Requirements Expertise
  • C/C/Pro*C/Perl/Python/Java/Shell
  • Oracle12C/19C,Pl/SQL,Oracle Forms/Performance Optimization
  • Agile Methodology
  • API Design and Development
  • Data Acquisition
  • Project Management
  • Design Development
  • Continuous Deployment
  • Performance Optimization
  • Data Science
  • Business Analytics
  • Machine Learning
  • AWS Cloud Development
  • Deep Learning
  • Shell Scripting - Bash, Korn
  • DBA Admin

Accomplishments

  • Feather In my Caps Award in Wipro Technologies Ltd.
  • Trailblazer Award in Wipro Technologies

Languages

English
Native/ Bilingual
Hindi
Full Professional
Bengali
Native/ Bilingual
Sanskrit
Limited

Certification

  • Multiple Certification from Udemy on various disciplines such as Programming, Software Engineering, Cloud, Data Science.
  • Post Graduate Certification in AI and ML from Purdue University.
  • Professional Certification from IBM in collaboration with Coursera in Data Science.
  • AWS Cerified Developer

Timeline

Technical Lead - Solution Architect

Cognizant Technologies Solutions
02.2013 - Current

Contractor/Solution Architect

GE Healthcare
05.2012 - 01.2013

Senior IT Engineer Contractor

CMC India Ltd (Now sister concern of TCS)
01.2010 - 04.2012

Senior Software Engineer

Wipro Technologies
12.2004 - 01.2010

Master of Science - Computer Science And Applications

Aligarh Muslim University

Bachelor of Science - Statistics, Mathematics, Physics

Banaras Hindu University, Banaras
Soumendra Mookerjee