I'm Krishnendu Ghosh, a seasoned Software engineer with specialization in IT Security, cloud infrastructure with 15 years of experience. I specialize in IT Digitization, helping individuals and businesses to Achieve their digital goals. I'm passionate about sharing my knowledge and expertise to empower others to succeed in their digital journey. Looking forward to connecting and providing valuable insights!
More than 15 years (approx. ) of experience of application development in C# and Dot Net platform, with strong analytical skills and clear knowledge of object-oriented techniques and concepts
● Hands on in application development using with C#, Web Forms in ASP.NET using C# as the code-behind language and ADO.NET and EDM (Entity data model) as the Database data consumer.
● Good understanding of SOLID design patterns, object lifetime
● Knowledge in MVC – 5 with EDM (Entity Data Model)
● Knowledge of different types of Dependency Injection techniques, Assembling and Assembly comparisons
● Well versed in Team Foundation Server (TFS)
● Strong skills in developing 3-Tier Architecture systems deployed on windows platform
● An excellent problem-solver, able to quickly grasp complex system and identify opportunities of improvements and resolutions for critical issues
● Experience in Software Engineering concepts including Designing, Programming, Implementation and Testing
● Technical project management with 5+ years of extensive experience, and experienced in simultaneously managing 3 software development projects
● Multi-tasking talents in Vendor relationship building, team building, needs analysis, process improvements and attention to details in time-sensitive situations
● An effective leader, skilled in enlisting the contribution of all the team members in aligning with projects and organizational goals
● A good team player with strong ability to learn and adapt new skills and makes effort to do the work at hand and manage time effectively
First list down top 10 companies as per your research (could be based on Google search, testimonials, past records, reviews or even commercials)
Once the list is ready, a detail research can start. Before this the requirements should be clear and a plain English requirement document should be prepared.
Share it with the short listed companies and ask them to make plans for development.
Most often cases 3rd party companies struggle to understand the requirements and as a result the put their efforts in wrong/incomplete requirements. This is how a bundle of change request raises at the time of delivery.
So the main and perhaps the most crucial judgement point becomes the clarity of the requirement. More clear the requirement - best development plan and comprehensive commercials can be achieved.
Once this is done, next important factor is flexibility in the contract. This is important to cater any change request, delivery delays, add on requirements.
Third important factor is the team that the thid party is engaging - all the player Project Manager, Tech lead, developers and testers plays a key role in delivering the right product within expected timeline.
Last but not the least, post delivery support plan should be included along with the hand over/warranty terms.
For more details/guidance please schedule a call with me.
Regards,
Krish